// pages/technicianOpus/technicianOpus.js
import * as API_Teach from '../../api/teach'
Page({

  /**
   * 页面的初始数据
   */
  data: {
    opus:[]
  },
  autoplayVideo1:function(e){
    let indexAll = e.currentTarget.dataset.indexAll;
    let opus=this.data.opus;
    opus[indexAll].autoplay=true;
    this.setData({opus:opus});
    // debugger
  },
getList:function(storeId){
  let query = {
    storeId:storeId
   }
  API_Teach.getOpusList(query).then(res=>{
    let arr = this.data.opus
    arr.push(...res.data.rows)
    this.setData({
      opus:arr
    })
  })
},
videoloadedmetadata(e){
    
  let index=e.currentTarget.dataset.index;

  let height=e.detail.height;
  let width=e.detail.width;
//  opus[index].videoheight=height/width*46.6106+'vw';
  let ob="opus["+index+"].videoheight";
  this.setData({
    [ob]:height/width*46.6106+'vw'
  })
},
viewImg(e){
  let src =  this.data.opus
  let arr = []
  for(let item of src){
    if(!(item.opusType == 'video')){
      arr.push(item.opusUrl)
    }
  }
  wx.previewImage({
    current:e.currentTarget.dataset.src,
    urls: arr,
  })
},
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    this.getList(options.storeid);
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})